﻿.f-tablestyle .f-field {
    margin-bottom: 0;
}

.f-tablestyle .f-layout-column .f-field {
    margin-right: 0 !important
}

.f-tablestyle .f-field-fieldlabel {
    margin: 0;
    padding: 7px 6px;
    line-height: 20px;
    height: 38px;
}

.f-tablestyle .f-field-textbox, .f-tablestyle .f-field-label {
    border-width: 0;
    border-radius: 0;
    padding: 7px 6px;
    margin: 0;
    min-height: 38px
}

.f-tablestyle .f-field-fileupload-wrap .f-field-fileupload-table .f-field-body-cell-rightpart {
    padding: 2px 3px
}

.f-tablestyle .f-field-body-checkboxlabel {
    margin-top: 8px;
}

.f-tablestyle .f-field-checkbox-icon-wrap {
    margin-top: 3px;
}

.f-tablestyle .f-field-checkbox-wrap .f-field-body-cell-inner {
    margin-left: 6px
}

.f-tablestyle .f-field-msgtarget-side.f-field-error .f-field-body-cell {
    border-right-color: transparent
}

.f-tablestyle .f-field-checkboxlist-item .f-field-fieldlabel-cell, .f-tablestyle .f-field-checkboxlist-item .f-field-body-cell, .f-tablestyle .f-field-checkboxlist-item .f-field-error-cell {
    border-width: 0
}

.f-tablestyle .f-field.f-tablestyle-norightborder > .f-field-fieldlabel-cell, .f-tablestyle .f-field.f-tablestyle-norightborder > .f-field-body-cell, .f-tablestyle .f-field.f-tablestyle-norightborder > .f-field-error-cell {
    border-right-width: 0
}

.f-tablestyle .f-field.f-tablestyle-nobottomborder > .f-field-fieldlabel-cell, .f-tablestyle .f-field.f-tablestyle-nobottomborder > .f-field-body-cell, .f-tablestyle .f-field.f-tablestyle-nobottomborder > .f-field-error-cell {
    border-bottom-width: 0
}

.f-tablestyle .f-field.f-tablestyle-noleftborder > .f-field-fieldlabel-cell, .f-tablestyle .f-field.f-tablestyle-noleftborder > .f-field-body-cell, .f-tablestyle .f-field.f-tablestyle-noleftborder > .f-field-error-cell {
    border-left-width: 0
}

.f-tablestyle .f-field.f-tablestyle-notopborder > .f-field-fieldlabel-cell, .f-tablestyle .f-field.f-tablestyle-notopborder > .f-field-body-cell, .f-tablestyle .f-field.f-tablestyle-notopborder > .f-field-error-cell {
    border-top-width: 0
}

.f-tablestyle .f-field-fieldlabel-cell, .f-tablestyle .f-field-body-cell, .f-tablestyle .f-field-error-cell {
    border-left-width: 1px;
    border-left-style: solid;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

/*.f-tablestyle .f-formrow:first-of-type .f-field-fieldlabel-cell,
.f-tablestyle .f-formrow:first-of-type .f-field-body-cell,
.f-tablestyle .f-formrow:first-of-type .f-field-error-cell {
    border-top-width: 1px;
    border-top-style: solid;
}*/

.f-tablestyle .f-last .f-field-body-cell {
    border-right-width: 1px;
    border-right-style: solid;
}

.f-tablestyle .f-field-checkboxlist .f-field-body-cell {
    border-right-width: 0;
    border-right-style: none;
}

.f-tablestyle.f-panel-border {
    border-right: none;
    border-left: none;
    border-bottom: none;
}

.f-tablestyle.f-corner-all {
    border-radius: 0 !important;
    border-top-left-radius: 0;
}

.f-tablestyle.f-corner-all {
    border-radius: 0 !important;
    border-top-right-radius: 0;
}

.f-field-body-cell-suffix {
    padding: 0 10px 0 0;
}

